import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store/Store'
// 引入图片懒加载
import VueLazyload from 'vue-lazyload'

// 引入 FastClick
import FastClick from 'fastclick'

// 导入rem 配置
import 'lib-flexible'
// 解决移动端点击 300毫秒延迟
FastClick.attach(document.body)

// 挂载VueLazyload 并且传入配置(加载时显示的图片样式)
Vue.use(VueLazyload, {
  loading: require('./assets/img/common/placeholder.png')
})

Vue.config.productionTip = false

// 通过原型方式 给bus事件总线添加一个vue实例
Vue.prototype.$bus = new Vue()

new Vue({
  store,
  router,
  render: h => h(App)
}).$mount('#app')
